Scimitar Care Hotels
Minchenden Lodge, Blagdens Ln., Enfield, Greater London, United Kingdom, N14 6DD
(02088) 861222 Phone